#header {
	width: 100%;
	height: 194px;
	background: #404040;}
.site_nav {
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	font-size: 14px;
	color: #aaa;
	margin-bottom: 20px;
}
.site_nav span a {
	color: #aaa;
	padding: 0 15px;
	text-decoration: none;
}

.site_nav a b{position: absolute;z-index: 9999999999;margin-top:0px;display: none;margin-left: -47px;}

.site_nav a:hover b{display: block;}







.solgan_tel {
	height: 104px;
	overflow: hidden;
}
.solgan_tel .slogan {
	width: 400px;
	font-size: 24px;
	color: #adadad;
	overflow: hidden;
	line-height: 35px;
}
.solgan_tel .slogan b {
	display: block;
	font-size: 25px;
	color: #c8a472;
	margin-top: 3px;
}
.solgan_tel .tel {
	font-size: 16px;margin-top: 20px;
	color: #ababab;
	background: url("../../Skins/Default/Img/Common/tel.jpg") no-repeat 0 0px;
	padding-left: 59px;
}
.solgan_tel .tel b {
	font-size: 24px;
	color: #c8a472;
	display: block;
	font-family: "Arial";
}
.mini {
	width: 100%;
	height: 234px;
}
.head {
	width: 1200px;
	margin: 0 auto;
}
/*#header ul#nav { float: right;  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }*/
/*#header ul li.navitem a {
	color: #333;
	;
	font-size: 14px;
}
#header ul li.navitem a.active, #header ul li.navitem:hover a { color: #c8a472; }*/
/*#header ul li.navitem a.active, #header ul li.navitem:hover a { color: #c8a472; }*/
/*#header.mini ul li.navitem a.active::before, #header ul li.navitem:hover a::before { position: absolute; content: ""; width: 90%; left: 5%; }*/
/*#header ul li.navitem a::before { position: absolute; content: ""; width: 0%; height: 1px; background: #c8a472; margin-top: 90px; left: 50%; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }*/
/*#header ul li.navitem:hover a::before {
	width: 90%;
	left: 5%;
}
#header ul li.navitem dl.subnav dd a {
	text-align: left;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
#header ul li.navitem dl.subnav dd a::before {
	position: absolute;
	content: "";
	width: 0%;
	height: 0px;
}
#header ul li.navitem dl.subnav dd a.active::before {
	content: "";
	width: 0;
	height: 0;
}
#nav ul li.navitem {
	padding: 0 30px 10px 00px;
}
#nav ul li.navitem dl.subnav dd a::before {
	position: absolute;
	content: "";
	width: 0%;
	height: 0px;
}
#nav ul li.navitem dl.subnav dd a.active::before {
	content: "";
	width: 0;
	height: 0;
}
#header.mini ul li.navitem {
	padding-bottom: 0;
}
.nav_dl {
	padding-left: 3px;
}
.nav_dl2 {
	padding-left: 1px;
}*/
.logo{padding-right: 50px;}
/*.nav_n {margin-top: 40px;
}
#header ul {
	width: 1240px;
}
#header ul li.navitem {
	float: left;
	position: relative;
	padding: 0 28px;
	margin-right: 18px;
}
#header ul li.navitem dl.subnav {
	transition: all 0.3s ease-out 0s;
	position: absolute;
	width: 190px;
	top: 36px;
	left: 5px;
	opacity: 0;
	visibility: hidden;
	transform: translate3d(0px, 10px, 0px);
	-moz-transform: translate3d(0px, 10px, 0px);
	-webkit-transform: translate3d(0px, 10px, 0px);
}
#header ul li.navitem:hover dl.subnav {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-webkit-transform: translate3d(0px, 0px, 0px);
}
#header ul li.navitem a {
	color: #fff;
	transition: none ease-out .3s;
	transition-property: color, background, text-indent, opacity
}
#header ul li.navitem dl.subnav dd a {
	width: 190px;
	height: 38px;
	line-height: 38px;
	background: rgba(0, 0, 0, .6);
	;
	display: block;
	color: #fff;
	font-size: 14px;
	padding-left: 24px;
}
#header ul li.navitem dl.subnav dd a i {
	float: right;
	margin-top: 5px;
	transition: all ease-out .2s;
	opacity: 0
}
#header ul li.navitem dl.subnav dd a:hover {
	text-indent: 10px;
	background: #c8a472;
	color: #fff
}
#header ul li.navitem dl.subnav dd a:hover i {
	opacity: 1
}*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.foot {
	background: #404040;
	height: 314px;
	overflow: hidden;
}
.footer {
	width: 1200px;
	margin: 0 auto;
}
.ft_info {
	height: 254px;
	overflow: hidden;
}
.ft_info h2 {
	width: 116px;
	height: 140px;
	border-right: 1px solid #5e5e5e;
	padding-right: 120px;
	margin: 62px 0 0 0;
}
.ft_info h2 img {
	display: block;
	width: 116px;
	height: 124px;
}
.ft_info .ft_contact {
	padding: 0 45px;
	border-right: 1px solid #5e5e5e;
	width: 280px;
	font-size: 13px;
	color: #fff;
	line-height: 28px;
	height: 140px;
	overflow: hidden;

	margin-top: 53px;
}
.ft_info .ft_contact a {
	color: #fff;
}
.ft_info .link {
	width: 540px;
	height: 182px;
	color: #fff;
	margin-top: 53px;
}
.ft_info .link h3 {
	font-size: 15px;
	margin-bottom: 10px;
}
.ft_info .link p {
	line-height: 24px;
}
.ft_info .link p a {
	font-size: 13px;
	color: #e0e0e0;
	text-decoration: none;
	display: inline-block;
	padding-right: 26px;
}
.f_nav {
	height: 60px;
	line-height: 60px;
	background: #c7a36f;
}
.f_nav a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	padding: 0 36px;
}
.client-2 {
	position: fixed;
	right: 100px;
	top: 20%;
	z-index: 9999;
}
.client-2 ul {
	width: 77px;
}
.client-2 li a {
	text-decoration: none;
}
.client-2 li {
	background: #c7a36f;
	margin-top: 1px;
	padding: 9px 0;
	height: 56px;
	width: 77px;
}
.client-2 li i {
	background: url(../skins/fx.png) no-repeat;
	display: block;
	width: 30px;
	height: 27px;
	margin: 0px auto;
	text-align: center;
}
.client-2 li p {
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	color: #fff;
}
.client-2 .my-kefu-qq i {
	background-position: 4px 0;
}
.client-2 .my-kefu-tel i {
	background-position: 0 -25px;
}
.client-2 .my-kefu-liuyan i {
	background-position: 4px -53px;
}
.client-2 .my-kefu-weixin i {
	background-position: -34px 4px;
}
.client-2 .my-kefu-weibo i {
	background-position: -30px -22px;
}
.client-2 .my-kefu-ftop {
	display: none;
	background-color: #c7a36f;
}
.client-2 .my-kefu-ftop i {
	width: 33px;
	height: 35px;
	background-position: -27px -51px;
}
.client-2 .my-kefu-left {
	float: left;
	width: 77px;
	height: 47px;
	position: relative;
}
.client-2 .my-kefu-tel-right {
	font-size: 20px;
	color: #fff;
	float: left;
	height: 24px;
	line-height: 22px;
	padding-left: 15px;
	border-left: 1px solid #fff;
	margin-top: 8px;
}
.client-2 .my-kefu-right {
	width: 20px;
}
.client-2 .my-kefu-tel-main {
	color: #fff;
	margin-top: 9px;
	height: 47px;
	width: 247px;
}
.client-2 .my-kefu-main {
	width: 97px;
	position: relative;
}
.client-2 .my-kefu-weixin-pic {
	position: absolute;
	left: -130px;
	top: -24px;
	display: none;
	z-index: 333;
}
.maximg {
	max-width: 130px;
}



#MutiNav {width: 100%;height: 40px;background: #404040;position:absolute;z-index:99;font-size: 14px;}
#MutiNav A {text-decoration: none}
.MutiNav_n{width: 1200px;margin: 0 auto;height: 40px;}
#MutiNav .multiUl { width:1240px;}
#MutiNav .multiUl LI {display:block; float:left; height:40px; line-height: 20px; clear: relative;width: 142px;}
#MutiNav .multiUl LI A.go {padding-right: 4px; display: inline-block;  Z-INDEX: 300; padding-BOTTOM: 0px; margin: 0px 7px; width: auto; color: #edf7ea; line-height: 30px; padding-top: 0px; height: 40px; padding-left: 10px;}
#MutiNav .multiUl LI A.on {FONT-WEIGHT: bold; color: #dfe8d9; text-decoration: none}
#MutiNav .multiUl LI blockquote {display: none; Z-INDEX: 201; LEFT:0px; clear: absolute; top: 29px; height: auto}
#MutiNav .multiUl LI blockquote .ChildNavIn {padding-right: 0px; padding-left: 0px; background:#404040; OVERFLOW: hidden; width: 220px; color: #dee6e9; ; height: auto;
}
#MutiNav .multiUl LI blockquote .ChildNavIn A {padding-right: 4px; display: inline; padding-left: 15px; FLOAT: left; width: 100%;line-height: 36px;color: #dee6e9; padding-top: 2px; 
}
#MutiNav .multiUl LI blockquote A:hover {background: #c8a472; color: #fefbc2;color: #fff;}
#MutiNav .multiUl #topNavDept blockquote {display: none; LEFT: -254px}

#MutiNav .multiUl .nav_li{width: 89px;height: 40px;padding-left: 20px;}
#MutiNav .multiUl .nav_li2{width: 137px;height: 40px;}
#MutiNav .multiUl .nav_li3{width: 137px;height: 40px;}
#MutiNav .multiUl .nav_li6{width: 167px;height: 40px;}



#MutiNav .multiUl .nav_li7{width: 121px;height: 40px;}




